#include <QApplication>
#include "gui/MainWindow.h"

#include <iostream>
using namespace std;

//#define DEBUG
#define TITULO "A Pequena Loja dos Horrores"
#define TITULO2 " (sala Racruvido)"

int main(int argc, char ** argv) {
#ifdef DEBUG
    // Mostrar todos os parametros da linha de comando:
    cout<<"argc = "<<argc<<endl;
    for (int i=0 ; i<argc ; i++) cout<<"argv["<<i<<"] = "<<argv[i]<<endl;
#endif // DEBUG
    QApplication app(argc, argv);
    MainWindow mw;
    mw.setWindowTitle(QString::fromUtf8(TITULO));
    // Trocar para sala "Racruvido":
    if (argc > 1)
        if (!QString::fromUtf8(argv[1]).toLower().compare("racruvido"))
        {
#ifdef DEBUG
            cout<<"(trocou de cena)"<<endl;
#endif // DEBUG
            mw.switchScene();
            mw.setWindowTitle(QString::fromUtf8(TITULO)+QString::fromUtf8(TITULO2));
        }
#ifdef DEBUG
    return(0);
#endif // DEBUG
    mw.showMaximized();
    return app.exec();
}
